School of Computer Engineeringcoretheory
ARTIFICIAL INTELLIGENCE
CSS 2203
Syllabus
- 01Introduction: What is Artificial Intelligence (AI)? Turing test, history and the state of the art of AI
- 02Intelligent Agents: How agents should act, mapping, agents and environments, structure of intelligent agents
- 03Problem Solving and Search Techniques: Search state space representation, production systems, problem and production system characteristics, uninformed and heuristic search techniques
- 04Logical Agents: The wumpus world environment, propositional logic, propositional theorem proving, agents based on propositional logic
- 05Using Predicate Logic: Representing instances and ISA relationship, compatible functions and predicates
- 06Knowledge Representation: Ontological engineering, knowledge representation using predicate calculus, knowledge engineering process
- 07Quantifying Uncertainty and Probabilistic Reasoning: Probability and Bayes' theorem, design and development of tutorials on expert systems, expert system shells, knowledge acquisition
References
- Stuart Russell and Peter Norvig, Artificial Intelligence A Modern Approach (3e), Pearson Education, Third Edition, 2010
- Elaine Rich, Kevin Knight, Shivashankar B. Nair, Artificial Intelligence (3e), Tata McGraw Hill, 2010
- Saroj Kaushik, Artificial Intelligence, Cengage Learning Publications, First Edition, 2011
- Don W. Patterson, Introduction to Artificial Intelligence and Expert Systems, PHI Publication, 2006
- https://nptel.ac.in/courses/106105079
- https://nptel.ac.in/courses/106102220
Credits Structure
3Lecture
0Tutorial
0Practical
3Total